const BASE_URL = process.env.VUE_APP_API_BASE_URL
module.exports = {
  //流程模型主页面
  getModelProcessesPage: `${BASE_URL}/modeler/indexModeler.html#/processes`,
  //流程设计页面地址
  getModelEditorPage: `${BASE_URL}/modeler/indexModeler.html#/editor/`,
  // 获取流程模型列表
  getModelList: `${BASE_URL}/api/model/query/list`,
  // 新增流程模型
  addModel: `${BASE_URL}/api/model/add`,
  // 修改流程模型
  editModel: `${BASE_URL}/api/model/edit`,
  // 删除流程模型
  delModel: `${BASE_URL}/api/model/delete`,
  // 复制流程模型
  copyModel: `${BASE_URL}/api/model/copy`,
  // 获取流程图
  getImage: `${BASE_URL}/api/model/query/getImage`,
  // 获取流程xml
  getXml: `${BASE_URL}/api/model/query/getXml`,
  // 根据id获取历史数据
  getHistoryListById: `${BASE_URL}/api/model/query/history/byId`,
  //下载流程文件xml
  downloadXml:`${BASE_URL}/rest/models/{processModelId}/bpmn20`,
  //下载历史流程文件xml
  downloadHistoryXml:`${BASE_URL}/rest/models/{processModelId}/history/{processModelHistoryId}/bpmn20`,
  //流程部署
  deploy:`${BASE_URL}/api/model/deploy`,
  //流程部署
  uploadXmlFile:`${BASE_URL}/api/model/imp`,
  //获取流程列表
  getProcessList:`${BASE_URL}/api/process/query/list`,
  //获取流程历史列表
  getProcessHistoryList:`${BASE_URL}/api/process/query/history/list`,
  //获取流程xml文件信息
  getProcessXml:`${BASE_URL}/api/process/query/getXml`,
  //获取流程图片
  getProcessImage:`${BASE_URL}/api/process/query/getImage`,
  //更新流程状态
  editProcessState:`${BASE_URL}/api/process/updateState`,
  //下载流程xml
  downloadProcessXml:`${BASE_URL}/api/process/download/xml/{id}`,
  //删除流程定义信息包括实例
  delProcess:`${BASE_URL}/api/process/del`,
  //根据部署ID查询流程元素信息
  queryFlowNode:`${BASE_URL}/api/process/queryFlowNode`,
  //设置流程默认签收信息和调用组件方法
  updateFlowNode:`${BASE_URL}/api/process/updateFlowNode`,
  //获取元素签收关系信息
  getAssigneeList:`${BASE_URL}/api/assignee/query/list`,
  //保存元素签收关系信息
  saveAssignee:`${BASE_URL}/api/assignee/save`,
  //删除元素签收关系信息
  delAssignee:`${BASE_URL}/api/assignee/delete`,
  //登录用户任务待办查询(待办和待签收)
  getApplyingTasks:`${BASE_URL}/flw/task/query/getApplyingTasks`,
  //根据获取可动态拼接参数
  getCustomQueryList:`${BASE_URL}/custom/task/query/custom/getQueryList`,
  //登录用户任务已办查询
  getApplyedTasks:`${BASE_URL}/flw/task/query/getApplyedTasks`,
  //所有待办任务查询
  getAllApplyingTasks:`${BASE_URL}/flw/task/query/all/getApplyingTasks`,
  //所有办件任务查询
  getAllApplyTasks:`${BASE_URL}/flw/task/query/all/getAllApplyTasks`,
  //流程签收
  taskClaim:`${BASE_URL}/flw/task/claim`,
  //流程通用提交（审核）
  taskComplete:`${BASE_URL}/flw/task/complete`,
  //获取实例运行的流程图
  getInstanceImage:`${BASE_URL}/flw/process/instance/query/getImage`,
  //根据元素id查询元素信息
  getFlowNodeDetialByFLowNodeId:`${BASE_URL}/api/assignee/query/getDetialByFLowNodeId`,
  //获取可回退节点列表
  getBackNodeList:`${BASE_URL}/flw/task/query/backNodeList`,
  //流程驳回
  backToStepTask:`${BASE_URL}/flw/task/backToStepTask`,
  //流程回退
  oplogRollBack:`${BASE_URL}/oplog/rollback`,
  //根据当前节点和流程定义Id获取下一节点列表
  getFlowNodeListByNodeId:`${BASE_URL}/sso/flownode/query/flowNodeList/byNodeId`,
  //流程批量签收
  claimBatch:`${BASE_URL}/flw/taskBatch/claimBatch`,
  //根据业务类型获取当前流程环节字典
  getReActIdList:`${BASE_URL}/flw/task/query/getReActIdList`,
  //转办
  turnTask:`${BASE_URL}/flw/task/turnTask`,
  //导出我的待办Excel
  downLoadMyPendExcel:`${BASE_URL}/flw/taskExcel/downLoadMyPendExcel`,
  //导出我的已办Excel
  downLoadMyCompleteExcel:`${BASE_URL}/flw/taskExcel/downLoadMyCompleteExcel`,
  //导出所有办件Excel
  downLoadAllPendExcel:`${BASE_URL}/flw/taskExcel/downLoadAllPendExcel`,
  //获取首页统计信息
  getHomePageInfo:`${BASE_URL}/home/homePage/query/homePageInfo`,
  //获取个人首页信息菜单
  getCommonMenu:`${BASE_URL}/home/homePage/query/getCommonMenu`,
  //获取本年业务统计量(最高的前6个)
  getData:`${BASE_URL}/home/homePage/query/getData`,
  //获取本人本周办件量
  getWeekData:`${BASE_URL}/home/homePage/query/getWeekData`,
  //获取本人总计待审核
  getWaitExam:`${BASE_URL}/home/homePage/query/getWaitExam`,
  //获取本月本人已办数据量
  getMonAllExam:`${BASE_URL}/home/homePage/query/getMonAllExam`,
  //获取本人本年已审核
  getYearAllExam:`${BASE_URL}/home/homePage/query/getYearAllExam`,
  //流程批量通用提交（审核）
  completeBatch:`${BASE_URL}/flw/taskBatch/completeBatch`,
  //保存或更新用户备注
  saveUserRemarks:`${BASE_URL}/oplog/save/userRemarks`,
}